package com.hdw.med.mapper;

import com.hdw.med.bean.model.MdMedPubfld;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface MdMedPubfldMapper {

    int deleteByPrimaryKey(String idPubfld);

    int insert(MdMedPubfld record);

    int insertSelective(MdMedPubfld record);

    MdMedPubfld selectByPrimaryKey(String idPubfld);

    int updateByPrimaryKeySelective(MdMedPubfld record);

    int updateByPrimaryKey(MdMedPubfld record);

    List<MdMedPubfld> findByModel(MdMedPubfld mdMedPubfld);

    List<MdMedPubfld> findByLike(@Param("filter") String filter);

    List<MdMedPubfld> findByIdList(@Param("list") List<String> idList);

    List<MdMedPubfld> findByFldPrefix(String idPubfld);

    List<String> findDimTable();

    List<MdMedPubfld> findIsDimPubfld();
}